# #1、print()函数，可以将括号中的内容输出到控制台
# print('hello world')
# print(250*4*8*12.5)
# #2、字符串+拼接
# print('王旭航'+'是'+'大帅比')
# #3、输出多个内容，可以用逗号隔开
# print('mx',3*8,100+75)
# #4、Print函数可以使用End='？'设置结尾内容，如果没有End=''则默认以换行符结尾
# print('马旭',end='*')
# print(3,end='=')
# print('马旭'*3)
# #5.1、\n换行符；\t缩进符
# print('C:\name\table')
# #5.2、\转义符，设置下一个符号为源码字符
# print('C:\\name\table') #\\第1个\是转义符，它将第2个\转成了源码，因此不能与后面的n组成特殊字符
# #5.3、r'字符串'，设置整段字符串都是源码
# print(r'C:\name\table')
#5、字符串里可以添加变量
# name='马旭'
# age=24
# print(f'我的名字是{name},今年{age}岁')
# print('我的名字是%s,'%name+'今年%d岁'%age)
# def sum(n):
#     s=0
#     for i in (1,n+1):
#         s+=i
#     return s
# a=sum(10)
# print(a)
class E:        #类没有写形参
    def __init__(self,a,b):      #构造函数写了形参
        print(f'a={a},b={b}')
e=E(6,9)        #实例化对象时，就必须给构造函数传递实参a和b

class E:
    c=99
    def __init__(self,a,b):
        print(f'a={a},b={b}')
        self.a = a
        self.b = b
    def f1(self):
        print(f'a={self.a},b={self.b},c={self.c}')
e=E(5,8)
e.f1()

